package com.zxpt.quetion.service;

import com.zxpt.quetion.pojovo.QuestionMouldVo;
import com.github.pagehelper.PageInfo;
import java.util.Map;


/**
* 所在包：com.zxpt.quetion.service.IQuestionMouldService
* 文件名：IQuestionMouldService
* 版权：稻草人.
* 描述：
* 修改人：huizi
* 修改时间：
*/
public interface IQuestionMouldService {

    /**
     * 基础方法-分页查询
     */
    PageInfo<QuestionMouldVo> getPage (Map<String, Object> queryMap, Integer page, Integer rows);

    /**
     * 基础方法-单条数据
     */
    QuestionMouldVo getById (String id);

    /**
     * 基础方法-新增数据
     */
    String add (QuestionMouldVo questionMouldVo);

    /**
     * 基础方法-修改数据
     */
    void update (QuestionMouldVo questionMouldVo);

    /**
     * 基础方法-修改数据(绝对修改，未传数据设置为空)
     */
    void updateAbsolute (QuestionMouldVo questionMouldVo);

    /**
     * 基础方法-删除数据
     */
    void delById (String id);
}
